<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Title</title>
</head>
<body>

</body>
<script>
	// var 声明的变量没有块级作用域
	// if(1===1){
	// 	var a = 1;
	// }
	// console.log(a);
	//
	// for(var i=0;i<10;i++){
	//
	// }
	// console.log(i);
	//
	// {
	// 	var c = 100;
	// }
	// console.log(c);
	
	// let const 声明的变量，常量拥有块级作用域
	// if(1===1){
	// 	let a = 1;
	// }
	// console.log(a);//  ReferenceError: a is not defined
	
	// for(let i=0;i<10;i++){
	// 	console.log(i);
	// }
	// console.log(i);// enceError: i is not defined
	
	{
		let c = 100;
		console.log(c);
		{
			console.log(c);
		}
	}
	console.log(c);// ReferenceError: c is not defined
</script>
</html>